www.gusucode.com > 小波分析理论与Matlab 7实现 > 小波分析理论与Matlab 7实现/code/Ch13/examp13_15.m
clc; clear; % 装载信号并选择一部分 load leleccum; indx = 2600:3100; x = leleccum(indx); % 画出原始信号 subplot(311),plot(x); title('原始信号'); % 使用wdencmp函数进行信号压缩 % 使用固定阈值进行压缩 thr=35; [xd,cxd,lxd,perf0,perfl2] = wdencmp('gbl',x,'db3',3,thr,'h',1); % 画出压缩后信号 subplot(312),plot(xd); title('固定阈值压缩后信号'); % Use wdencmp for signal de-noising % 得到默认值 [thr,sorh,keepapp] = ddencmp('den','wv',x); % 使用全局阈值进行降噪 xd = wdencmp('gbl',x,'db3',2,thr,sorh,keepapp); subplot(313),plot(xd); title('全局阈值降噪后信号');